world depression - French English Dictionary